package com.snimay.app.login.service;

import java.io.Serializable;

import com.snimay.app.login.vo.Login;

/**   
 * @Title      : LoginService.java
 * @Package    : com.snimay.users.service
 * @Description: 用户登录 
 * @author     : xxy
 * @date       : 2018年4月28日 下午2:41:55
 * @version    : V1.0   
 */
public interface LoginService<T, ID extends Serializable> {
	/**
	 * @Description: 根据id查询登录
	 * @author     : xxy
	 * @param id
	 * @return
	 * @throws
	 */
	Login getLogin(ID id);
	
	/**
	 * @Description: 登录
	 * @author     : xxy
	 * @param t
	 * @return
	 * @throws
	 */
	Login login(T t); 
	
	/**
	 * @Description: 登出
	 * @author     : xxy
	 * @param id
	 * @return
	 * @throws
	 */
	void logout(ID id);
}
